Global context.SplitFile

Contexto global

SplitFile

Disponible desde la versión 8.0.

Sintaxis:

SplitFile(<NombreArchivo>, <TamañoSegmento>, <Ruta>)

Parámetros:

<NombreArchivo> (obligatorio)

Tipo: Cadena.
Nombre del archivo que se va a dividir.

<TamañoSegmento> (obligatorio)

Tipo: Número.
Tamaño de un segmento de archivo en bytes.

<Ruta> (opcional)

Tipo: Cadena.
Ruta al directorio donde se colocarán los archivos divididos. Si no se especifica la ruta, los archivos se colocan en el mismo directorio que el archivo fuente.

Valor devuelto:

Tipo: Array.

Descripción:

Divide el archivo especificado en varios segmentos (archivos) del tamaño especificado. El nombre de cada segmento se genera en base al nombre del archivo fuente y se le agregan números secuenciales como extensiones de archivo, incluyendo ceros iniciales.
Por ejemplo, para dividir un archivo en varios segmentos, cada uno de los cuales sería igual a un megabyte, se utilizaría el siguiente código:
SplitFile(“C:\Windows\Temp\Presentation.ppt”, 1024 * 1024 )
Obtendremos varios archivos como resultado:
C:\Windows\Temp\Presentation.ppt.001
C:\Windows\Temp\Presentation.ppt.002

C:\Windows\Temp\Presentation.ppt.n-1
C:\Windows\Temp\Presentation.ppt.n
Todas las partes excepto la última tendrán un tamaño de 1 megabyte. El tamaño del último segmento es igual al tamaño del archivo fuente menos el tamaño total de todos los segmentos anteriores.

Disponibilidad:

Cliente ligero, cliente móvil, servidor, cliente grueso, conexión externa, aplicación móvil (cliente), aplicación móvil (servidor), servidor independiente móvil.

Nota:

Los segmentos se pueden fusionar en un solo archivo utilizando el método MergeFiles o el comando “copy” del sistema operativo.

Disponible desde:

Disponible desde la versión 8.0.